<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>
<h:body>
<ui:composition template="/templates/Plantilla.xhtml">
	<ui:define name="content">			
		<h:form class="form">
			<h3>
				<h:outputText value="#{sujetoEmpresaContribucion.titulo}"></h:outputText>
			</h3>
			<p:separator/>
			<p:panel>
				<table>
					<tr>
						<td><h:outputText id="lblTipoCliente" value = "TIPO DE CLIENTE: *" class = "negrita"/></td>
						<td>
							<p:selectOneMenu value="#{sujetoEmpresaContribucion.sujeto.tipoCliente.tipoClienteId}" 
								effect="fade" required="true" label="Tipo de Cliente">
							    <f:selectItem itemLabel="Seleccione un tipo de Cliente..." itemValue="" />  
					            <f:selectItems value="#{selectOneMany.tiposDeClientes()}" var="tipoCliente" 
									itemLabel="#{tipoCliente.nombre}" 
									itemValue="#{tipoCliente.tipoClienteId}"></f:selectItems>  
					        </p:selectOneMenu>
						</td>
					</tr>
					<tr>
						<td><h:outputText id="lblSucursales" value="CARGAR SUCURSALES" class = "negrita"/></td>
						<td>
							<p:selectBooleanCheckbox id="chkSucursales" label="Recibe Nota" value="#{sujetoEmpresaContribucion.cargarSucursales}" 
							onLabel="Yes" offLabel="No" onIcon="ui-icon-check" offIcon="ui-icon-close"/>
						</td>
					</tr>
					<tr>
						<td><h:outputText value="Recibe Notas: " class = "negrita"/></td>
						<td>
							<p:selectBooleanCheckbox label="Recibe Nota" value="#{sujetoEmpresaContribucion.recibeNota}" 
								onLabel="Yes" offLabel="No" onIcon="ui-icon-check" offIcon="ui-icon-close"/>
						</td>
					</tr>
				</table>
			</p:panel>
			<br></br>
			<p:panel>
				<h:outputText value="Datos Fiscales"/>
				<p:separator/>
				<table>
					<tr>
						<td><h:outputText value="Razon Social: *" class = "negrita"/></td>
						<td colspan="3">
							<p:inputText value="#{sujetoEmpresaContribucion.contribucion.razonSocial}" required="true"
					        	label="Razon Social" style ="width: 100%;"/>
					    </td>
					</tr>
					<tr>
						<td><h:outputText value="Cuit/Cuil: *" class = "negrita"/></td>
						<td>
							<p:inputText value="#{sujetoEmpresaContribucion.contribucion.cuit}" required="true"
					        	label="CUIT/CUIL"/>
					    </td>
						<td><h:outputText value="Condicion de IVA: *" class = "negrita"/></td>
						<td>
							<p:selectOneMenu value="#{sujetoEmpresaContribucion.contribucion.condicionIva.condicionIvaId}" effect="fade" required="true" label="Condicion de IVA">  
					            <f:selectItem itemLabel="Seleccione Condicion de IVA..." itemValue="" />  
					            <f:selectItems value="#{selectOneMany.getAllCondicionIva()}" var="ci" 
									itemLabel="#{ci.nombre}" 
									itemValue="#{ci.condicionIvaId}"></f:selectItems>  
					        </p:selectOneMenu>
						</td>
					</tr>
				</table>
				<br/>
				<h:outputText value="DOMICILIO FISCAL" class = "negrita"/>
				<p:separator/>
				<table>
					<tr>
						<td><h:outputText value="Barrio: *" class = "negrita"/></td>
						<td colspan="5">
							<p:inputText value = "#{sujetoEmpresaContribucion.contribucion.barrio}" required = "true" label="Calle"
								style ="width: 50%;"/>
						</td>
					</tr>
					<tr>
						<td><h:outputText value="Calle: *" class = "negrita"/></td>
						<td colspan="5">
							<p:inputText value = "#{sujetoEmpresaContribucion.contribucion.calle}" required = "true" label="Calle"
								style ="width: 75%;"/>
						</td>
						<td><h:outputText value="Nº: *" class = "negrita"/></td>
						<td><p:inputText value = "#{sujetoEmpresaContribucion.contribucion.numero}" required = "true" label="Barrio"/></td>
					</tr>
					<tr>
						<td><h:outputText id="lblPiso" value="Piso:" class = "negrita"/></td>
					    <td><p:inputText id="inputPiso" value = "#{sujetoEmpresaContribucion.contribucion.piso}"/></td>
					    <td><h:outputText id="lblDpto" value="Dpto:" class = "negrita"/></td>
					    <td><p:inputText id="inputDpto" value = "#{sujetoEmpresaContribucion.contribucion.departamento}"/></td>
					    <td><h:outputText id="lblMza" value="Mza:" class = "negrita"/></td>
					    <td><p:inputText id="inputMza" value = "#{sujetoEmpresaContribucion.contribucion.manzana}"/></td>
					    <td><h:outputText id="lblLte" value="Lote:" class = "negrita"/></td>
					    <td><p:inputText id="inputLte" value = "#{sujetoEmpresaContribucion.contribucion.lote}"/></td>					    
					</tr>
					<tr>
						<td><h:outputText id="lblObservacion" value="Observacion:" class = "negrita"/></td>
						<td colspan="7">
							<p:inputTextarea rows="3" cols="100" counter="counterObservacion" maxlength="250"       
    						counterTemplate="{0} caracteres restante..." value = "#{sujetoEmpresaContribucion.contribucion.observacion}"
    						/>
	    					<h:outputText/>
    					</td>
					</tr>
					<tr>
						<td></td>	
						<td><h:outputText id="counterObservacion" /></td>
					</tr>
				</table>
			</p:panel>
			<br></br>
			<p:panel style="text-align: center">
				<p:commandButton value ="Siguiente" ajax="false" title="Continuar"
					action = "#{sujetoEmpresaContribucion.guardarContribucion(sujetoEmpresaContribucion.sujeto,sujetoEmpresaContribucion.contribucion)}" ></p:commandButton>
				
				<p:commandButton value = "Cancelar" title="Salir"
					action = "#{sujetoEmpresaContribucion.cancelar}"></p:commandButton>
			</p:panel>
			
		</h:form>        	        	        	        
	</ui:define>
	
</ui:composition>
	
</h:body>
</html>